// pages/shop/index.js
//获取应用实例
const app = getApp();
const g = require('../../utils/g.js');


Page({

  /**
   * 页面的初始数据
   */
  data: {
    html1: '拿谷健康，从平凡起步<br/><br/>\
沈阳拿谷健康管理有限公司，成立于2017年初，主要从事中药秘方研发与经营、健康管理咨询、健康方案定制以及医疗器械销售等业务，立志打造全方位、系统化的综合性健康管理企业。<br /> <br/>\
\
公司秉承“诚信为本，济世养生”的宗旨, 以中医世家百年中药秘方为基础，逐步实现传统中药现代化，拓展营销网络，构建品牌连锁，布局全国市场。同时专业从事面向个人、家庭及企事业单位亚健康、慢性病人群，结合现代化基因检测技术，提供专业有效的健康调理方案。公司拥有严格的管理体系和全程无忧的售后服务体系。<br /> <br/>\
\
拿谷健康将积极响应国家号召，正以快速稳步的品牌形象化，管理科学化、服务专业化、发展规模化的宏伟目标向前迈进，愿与全国加盟商一起携手奋进、共同打造21世纪的健康产业黄金通道，让拿谷健康走向全国，走向世界，服务社会、造福百姓。<br/><br/>',
  },

  /**
   * 生命周期函数--监听页面加载
   */
  onLoad: function (options) {
    var page = this;
    //判断是否登录 ，没有登录跳转到 welcome页面 ，登录
    g.islogin();



  },

  /**
   * 生命周期函数--监听页面初次渲染完成
   */
  onReady: function () {
  
  },

  /**
   * 生命周期函数--监听页面显示
   */
  onShow: function () {
    this.init();
  },

  /**
   * 生命周期函数--监听页面隐藏
   */
  onHide: function () {
  
  },

  /**
   * 生命周期函数--监听页面卸载
   */
  onUnload: function () {
  
  },

  /**
   * 页面相关事件处理函数--监听用户下拉动作
   */
  onPullDownRefresh: function () {
  
  },

  /**
   * 页面上拉触底事件的处理函数
   */
  onReachBottom: function () {
  
  },

  /**
   * 用户点击右上角分享
   */
  onShareAppMessage: function () {
  
  },

//------------------------------------------------
  init:function(){
    var page=this;

    //读取 店铺信息
    g.api({
      data: {
        code: 20101,
        id: g.ngid,
      },
      success: function (d) {
        if (1 == d.status) {
          page.setData({
            'shop': d.data.info
          });
        } else {
          console.log(d);
        }

      },
    }, 0);

  },
  //-------------------------
  //拨打电话   bindtap='tel' data-tel="{{shop.tel}}"
  tel(e) {
    var tel = e.currentTarget.dataset.tel;
    wx.makePhoneCall({
      phoneNumber: tel,
    })
  },

  //------------------------------------
  //地图导航 bindtap='apen_add' data-longitude_siji='{{shop.px}},{{shop.py}}'
  apen_add: function (e) {
    var that = this
    var latitude, longitude
    var name = e.currentTarget.dataset.name
    if (e.currentTarget.dataset.latitude_siji) {
      var latitude_siji = e.currentTarget.dataset.latitude_siji.split(',')
      latitude = Number(latitude_siji[0])
      longitude = Number(latitude_siji[1])
    }
    if (e.currentTarget.dataset.longitude_siji) {
      var longitude_siji = e.currentTarget.dataset.longitude_siji.split(',')
      latitude = Number(longitude_siji[0])
      longitude = Number(longitude_siji[1])
    }
    wx.getSetting({
      success: (res) => {
        if (res.authSetting['scope.userLocation'] != undefined && res.authSetting['scope.userLocation'] != true) {
          wx.showModal({
            title: '是否授权当前位置',
            content: '需要获取您的地理位置，请确认授权，否则地图定位功能将无法使用',
            success: function (res) {
              if (res.cancel) {
                console.info("1授权失败返回数据");

              } else if (res.confirm) {
                //village_LBS(that);
                wx.openSetting({
                  success: function (data) {
                    if (data.authSetting["scope.userLocation"] == true) {
                      wx.showToast({
                        title: '授权成功',
                        icon: 'success',
                        duration: 5000
                      })
                      wx.openLocation({
                        latitude: latitude,
                        longitude: longitude,
                        name: name,
                        scale: 28
                      })
                    } else {
                      wx.showToast({
                        title: '授权失败',
                        icon: 'success',
                        duration: 5000
                      })
                    }
                  }
                })
              }
            }
          })
        } else {
          wx.openLocation({
            latitude: latitude,
            longitude: longitude,
            name: name,
            scale: 28
          })
        }
      }
    })
  },




})